Page({
  data: {
    name: "",       // 空初始值，后续用用户昵称填充
    balance: "¥0.00",  // 余额可能需要单独接口获取，先保留默认
    age: "",        // 用用户年龄填充
    gender: "",     // 用用户性别填充
    address: ""     // 用用户地址填充
  },
  onLoad() {
    // 1. 读取本地存储的用户信息
    const userInfo = wx.getStorageSync('userInfo');
    
    // 2. 如果有用户信息，更新页面数据
    if (userInfo) {
      this.setData({
        name: userInfo.nickname || "未设置昵称",  // 显示“杨先生”
        age: userInfo.age ? `${userInfo.age}岁` : "未知年龄",  // 显示“45岁”
        gender: userInfo.gender === 1 ? "男" : "女",  // 你的数据中gender是1，对应“男”
        address: userInfo.address || "未设置地址",
        avatar: userInfo.avatar
      });
    } else {
      // 如果没有用户信息，跳转回登录页（根据需求决定）
      wx.showToast({
        title: '请先登录',
        icon: 'none',
        duration: 1500
      });
      // 延迟跳转，让提示显示完
      setTimeout(() => {
        wx.navigateTo({ url: '/pages/login/login' }); // 假设登录页路径是这个
      }, 1500);
    }
  },
  // 点击“我的发布”按钮的事件处理函数
  handleMyPublish() {
    wx.navigateTo({
      url: "/pages/myPublish/myPublish",
    });
  },
  // 点击“已接单”按钮的事件处理函数
  handleAccepted() {
    wx.navigateTo({
      url: "/pages/myPublish/myPublish?filter=received"
    });
  },
  // 点击“进行中”按钮的事件处理函数
  handleInProgress() {
    wx.navigateTo({
      url: "/pages/myPublish/myPublish?filter=processing"
    });
  },
  // 点击“已完成”按钮的事件处理函数
  handleCompleted() {
    wx.navigateTo({
      url: "/pages/myPublish/myPublish?filter=completed"
    });
  },
  // 点击“关于我们”按钮的事件处理函数
  handleAboutUs() {
    wx.navigateTo({
      url: "/pages/withdraw/withdraw",
    });
  },
  // 点击“个人中心”按钮的事件处理函数
  handlePersonalCenter() {
    
  },
  // 点击“护理认证”按钮的事件处理函数
  handleNursingCertification() {
   
  },
  // 点击“提现”按钮的事件处理函数
  handleWithdraw() {
   
  },
  // 点击“联系我们”按钮的事件处理函数
  handleContactUs() {
    wx.navigateTo({
      url: "/pages/contactUs/contactUs",
    });
  },
});
    